|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnegotiator.boaframework.OpponentModel
negotiator.boaframework.opponentmodel.ParallelOM
public class ParallelOM
| Field Summary |
|---|
| Fields inherited from class negotiator.boaframework.OpponentModel |
|---|
negotiationSession, opponentUtilitySpace |
| Constructor Summary | |
|---|---|
ParallelOM()
|
|
| Method Summary | |
|---|---|
double |
getBidEvaluation(Bid bid)
Determines the utility of a bid according to the preference profile. |
void |
init(NegotiationSession negotiationSession,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
Initializes the model. |
void |
setOpponentUtilitySpace(BilateralAtomicNegotiationSession session)
Code needed to acquire opponnent's preference profile. |
void |
updateModel(Bid bid,
double time)
Method used to update the opponent model. |
| Methods inherited from class negotiator.boaframework.OpponentModel |
|---|
cleanUp, endSession, getIssueWeights, getName, getOpponentUtilitySpace, getWeight, init, isCleared, loadData, setOpponentUtilitySpace, storeData, updateModel |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ParallelOM()
| Method Detail |
|---|
public void init(NegotiationSession negotiationSession,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
throws java.lang.Exception
OpponentModel
init in class OpponentModelnegotiationSession - reference to the state of the negotiation
java.lang.Exceptionpublic void setOpponentUtilitySpace(BilateralAtomicNegotiationSession session)
setOpponentUtilitySpace in class OpponentModel
public void updateModel(Bid bid,
double time)
OpponentModel
updateModel in class OpponentModelbid - to update the model with.time - at which the bid was offered.public double getBidEvaluation(Bid bid)
OpponentModel
getBidEvaluation in class OpponentModelbid - of which the utility is calculated.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||